Oracle — Software Developer 3

Posted: 01-07-2026

Salary: ₹18 - ₹32 Lakhs/Annum Expected

Description:

As a Software Developer 3 (IC3) within the core product development division, you will design, develop, troubleshoot, and debug complex software programs for databases, applications, tools, and distributed network layers. This role requires providing technical leadership to other software developers while executing mid-to-large-scale application logic. You will analyze changing ecosystem requirements to specify, design, and implement targeted improvements to existing cloud-native architectures and distributed subsystems.

Key Technologies:

Java, Python, Kafka, Cloud Application Development, Distributed Software Development, Algorithm Development, Network Routing, Networking Fundamentals, TCP/IP Protocol

Requirements:

  • A minimum of 3–5 years of professional software engineering experience alongside a strong background in product development.
  • Advanced programming proficiency in Java and/or Python to deliver production-grade, maintainable application code blocks.
  • Deep conceptual expertise in algorithm development, application design, cloud application development, and building robust, high-availability distributed software systems.
  • Hands-on experience developing or integrating event-driven systems using real-time streaming frameworks like Kafka.
  • Strong grasp of networking fundamentals, network routing mechanisms, and lower-level communications via the TCP/IP protocol stack.
  • Ability to assist in defining software project tasks and provide clear technical leadership, code reviews, and architectural guidance to other software developers on the team.
  • Capacity to specify, design, and execute functional modifications to existing software architecture to satisfy evolving business or client performance benchmarks.
  • Proficient verbal and written English communication skills to align development plans comfortably across international software engineering teams.

Important Notice:

This job description and related content are owned by Oracle. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Oracle directly. We do not process applications or respond to candidate queries.